package model

type Driver struct {
	ID         int    `json:"id"`
	Name       string `json:"name"`
	Mobile     string `json:"mobile"`
	Department string `json:"department"`
	Device     string `json:"device"`
	CartID     int    `json:"cart_id"`
}

func (Driver) TableName() string {
	return "driver"
}

type Cart struct {
	ID         int    `json:"id"`
	CartUrl    string `json:"cart_url"`
	CartNumber string `json:"cart_number"`
	CartAlias  string `json:"cart_alias"`
	CartType   string `json:"cart_type"`
	DriverID   int    `json:"driver_id"`
	TypeID     int    `json:"type_id"`
}

func (c *Cart) TableName() string {
	return "cart"
}

type Type struct {
	ID        int    `json:"id"`
	Pid       int    `json:"pid"`
	ClassName string `json:"class_name"`
	Type      []Type
}

func (Type) TableName() string {
	return "type"
}
